package com.jeecg.demo.entity;

import java.math.BigDecimal;
import java.util.Date;
import java.lang.String;
import java.lang.Double;
import java.lang.Integer;
import java.math.BigDecimal;
import javax.xml.soap.Text;
import java.sql.Blob;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.TableGenerator;
import org.hibernate.annotations.GenericGenerator;
import javax.persistence.SequenceGenerator;
import org.jeecgframework.poi.excel.annotation.Excel;

/**   
 * @Title: Entity
 * @Description: 报单状态
 * @author onlineGenerator
 * @date 2018-12-03 10:26:34
 * @version V1.0   
 *
 */
@Entity
@Table(name = "DICT_POSTORDER", schema = "")
@SuppressWarnings("serial")
public class DictPostorderEntity implements java.io.Serializable {
	/**主键*/
	private java.lang.String id;
	/**系统编号*/
	@Excel(name="系统编号",width=15)
	private java.lang.String sysid;
	/**编码*/
	@Excel(name="编码",width=15)
	private java.lang.String diccode;
	/**中文名称*/
	@Excel(name="中文名称",width=15)
	private java.lang.String dicname;
	/**英文名称*/
	@Excel(name="英文名称",width=15)
	private java.lang.String dicnameEn;
	/**类型编码*/
	@Excel(name="类型编码",width=15)
	private java.lang.String dictype;
	/**类型名称*/
	@Excel(name="类型名称",width=15)
	private java.lang.String dictypename;
	/**是否有效*/
	@Excel(name="是否有效",width=15)
	private java.lang.String isvalid;
	/**排序*/
	@Excel(name="排序",width=15)
	private java.lang.Integer orderid;
	/**备注*/
	@Excel(name="备注",width=15)
	private java.lang.String note;
	/**说明*/
	@Excel(name="说明",width=15)
	private java.lang.String memo;
	/**原系统编码*/
	@Excel(name="原系统编码",width=15)
	private java.lang.String yuanxtbm;
	/**扩展参数1*/
	@Excel(name="扩展参数1",width=15)
	private java.lang.String exparam1;
	/**扩展参数2*/
	@Excel(name="扩展参数2",width=15)
	private java.lang.String exparam2;
	/**扩展参数3*/
	@Excel(name="扩展参数3",width=15)
	private java.lang.String exparam3;
	/**扩展参数4*/
	@Excel(name="扩展参数4",width=15)
	private java.lang.String exparam4;
	/**扩展参数5*/
	@Excel(name="扩展参数5",width=15)
	private java.lang.String exparam5;
	/**tenantid*/
	private java.lang.Integer worktypeid;
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  主键
	 */
	@Id
	@GeneratedValue(generator = "paymentableGenerator")
	@GenericGenerator(name = "paymentableGenerator", strategy = "uuid")

	@Column(name ="ID",nullable=false,length=36)
	public java.lang.String getId(){
		return this.id;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  主键
	 */
	public void setId(java.lang.String id){
		this.id = id;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  系统编号
	 */

	@Column(name ="SYSID",nullable=true,length=50)
	public java.lang.String getSysid(){
		return this.sysid;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  系统编号
	 */
	public void setSysid(java.lang.String sysid){
		this.sysid = sysid;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  编码
	 */

	@Column(name ="DICCODE",nullable=true,length=50)
	public java.lang.String getDiccode(){
		return this.diccode;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  编码
	 */
	public void setDiccode(java.lang.String diccode){
		this.diccode = diccode;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  中文名称
	 */

	@Column(name ="DICNAME",nullable=true,length=20)
	public java.lang.String getDicname(){
		return this.dicname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  中文名称
	 */
	public void setDicname(java.lang.String dicname){
		this.dicname = dicname;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  英文名称
	 */

	@Column(name ="DICNAME_EN",nullable=true,length=50)
	public java.lang.String getDicnameEn(){
		return this.dicnameEn;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  英文名称
	 */
	public void setDicnameEn(java.lang.String dicnameEn){
		this.dicnameEn = dicnameEn;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  类型编码
	 */

	@Column(name ="DICTYPE",nullable=true,length=50)
	public java.lang.String getDictype(){
		return this.dictype;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  类型编码
	 */
	public void setDictype(java.lang.String dictype){
		this.dictype = dictype;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  类型名称
	 */

	@Column(name ="DICTYPENAME",nullable=true,length=20)
	public java.lang.String getDictypename(){
		return this.dictypename;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  类型名称
	 */
	public void setDictypename(java.lang.String dictypename){
		this.dictypename = dictypename;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  是否有效
	 */

	@Column(name ="ISVALID",nullable=true,length=32)
	public java.lang.String getIsvalid(){
		return this.isvalid;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  是否有效
	 */
	public void setIsvalid(java.lang.String isvalid){
		this.isvalid = isvalid;
	}
	/**
	 *方法: 取得java.lang.Integer
	 *@return: java.lang.Integer  排序
	 */

	@Column(name ="ORDERID",nullable=true,length=32)
	public java.lang.Integer getOrderid(){
		return this.orderid;
	}

	/**
	 *方法: 设置java.lang.Integer
	 *@param: java.lang.Integer  排序
	 */
	public void setOrderid(java.lang.Integer orderid){
		this.orderid = orderid;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  备注
	 */

	@Column(name ="NOTE",nullable=true,length=32)
	public java.lang.String getNote(){
		return this.note;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  备注
	 */
	public void setNote(java.lang.String note){
		this.note = note;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  说明
	 */

	@Column(name ="MEMO",nullable=true,length=32)
	public java.lang.String getMemo(){
		return this.memo;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  说明
	 */
	public void setMemo(java.lang.String memo){
		this.memo = memo;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  原系统编码
	 */

	@Column(name ="YUANXTBM",nullable=true,length=32)
	public java.lang.String getYuanxtbm(){
		return this.yuanxtbm;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  原系统编码
	 */
	public void setYuanxtbm(java.lang.String yuanxtbm){
		this.yuanxtbm = yuanxtbm;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  扩展参数1
	 */

	@Column(name ="EXPARAM1",nullable=true,length=32)
	public java.lang.String getExparam1(){
		return this.exparam1;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  扩展参数1
	 */
	public void setExparam1(java.lang.String exparam1){
		this.exparam1 = exparam1;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  扩展参数2
	 */

	@Column(name ="EXPARAM2",nullable=true,length=32)
	public java.lang.String getExparam2(){
		return this.exparam2;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  扩展参数2
	 */
	public void setExparam2(java.lang.String exparam2){
		this.exparam2 = exparam2;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  扩展参数3
	 */

	@Column(name ="EXPARAM3",nullable=true,length=32)
	public java.lang.String getExparam3(){
		return this.exparam3;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  扩展参数3
	 */
	public void setExparam3(java.lang.String exparam3){
		this.exparam3 = exparam3;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  扩展参数4
	 */

	@Column(name ="EXPARAM4",nullable=true,length=32)
	public java.lang.String getExparam4(){
		return this.exparam4;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  扩展参数4
	 */
	public void setExparam4(java.lang.String exparam4){
		this.exparam4 = exparam4;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  扩展参数5
	 */

	@Column(name ="EXPARAM5",nullable=true,length=32)
	public java.lang.String getExparam5(){
		return this.exparam5;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  扩展参数5
	 */
	public void setExparam5(java.lang.String exparam5){
		this.exparam5 = exparam5;
	}

	public java.lang.Integer getWorktypeid() {
		return worktypeid;
	}

	public void setWorktypeid(java.lang.Integer worktypeid) {
		this.worktypeid = worktypeid;
	}
	
	
	
}
